//
//  TTMemoryCache.h
//  Tint
//
//  Created by Kevin Wu on 8/23/12.
//  Copyright (c) 2012 Telligenty. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "TTCache.h"

@interface TTMemoryCache : TTCache {
}

- (id)objectForKey:(NSString *)key;
- (id)objectForKey:(NSString *)key name:(NSString *)name;

- (BOOL)setObject:(id)object forKey:(NSString *)key;
- (BOOL)setObject:(id)object forKey:(NSString *)key name:(NSString *)name;
- (BOOL)setObject:(id)object forKey:(NSString *)key withTimeoutInterval:(NSTimeInterval)timeoutInterval;
- (BOOL)setObject:(id)object forKey:(NSString *)key withTimeoutInterval:(NSTimeInterval)timeoutInterval name:(NSString *)name;

@end
